self-guided missile - English Synonyms Dictionary